package com.nodecollege.cloud.common.annotation;

import java.lang.annotation.*;

/**
 * 用户登陆检测注解。
 * 使用次注解的controller和method，会在GlobalUserInfoInitInterceptor类中初始化对应的用户信息
 *
 * @author LC
 * @date 19:04 2019/12/3
 **/
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface UserLoginAnnotation {

    /**
     * 校验数据权限
     */
    boolean checkDataPower() default false;

}
